# 找到浏览器图标，代码实例化浏览器对象
import time
from selenium.webdriver.chrome import webdriver

driver = webdriver.WebDriver()
# 输入url地址，打开网页
driver.get('http://192.168.195.145/')
# driver.get('http://192.168.12.136/user.php')

# 最大窗口
driver.maximize_window()
time.sleep(2)

# 获取登录按钮并点击
dl = driver.find_element_by_link_text("登录")
dl.click()
time.sleep(2)

# # 获取网页句柄，将作用域切换至新的窗口
# ym = driver.window_handles
# driver.switch_to.window(ym[-1])

# 获取用户名输入框，输入用户名
yhm = driver.find_element_by_name('username')
yhm.send_keys('hjy')
time.sleep(2)

# 获取密码输入框，输入密码
mm = driver.find_element_by_name('password')
mm.send_keys('1234567A')
time.sleep(2)

# 获取登录按钮并点击
ann = driver.find_element_by_name('submit')
ann.click()
time.sleep(2)

# 进入首页页面

# 获取我的账户按钮点击并进入
zhh = driver.find_element_by_link_text('我的账户')
zhh.click()
time.sleep(2)

# 获取我的留言按钮，点击并进入
ly = driver.find_element_by_link_text('我的留言')
ly.click()
time.sleep(2)

# 选择留言类型
dj = driver.find_element_by_xpath("//form[@name='formMsg']/table/tbody/tr/td[2]/input[3]")
# dj = driver.find_element_by_css_selector("[type='radio'] [value='3']")
dj.click()

# 获取主题文本框，输入内容
zt = driver.find_element_by_name('msg_title')
zt.send_keys('卖的什么东西')
time.sleep(2)

# 获取留言内容文本框，输入内容
liuy = driver.find_element_by_name('msg_content')
liuy.send_keys('质量差，品质差，价格贵，从垃圾桶里面翻得吧')
time.sleep(2)

# 上传文件
# wj = driver.find_element_by_name('message_img')
# wj.send_keys(r'D:\work\coding\pythonProject\2506pro\autoWeb\datas\b.jpg')
# time.sleep(2)

# 获取提交按钮并点击
tj = driver.find_element_by_class_name('bnt_bonus')
tj.click()

